#include "bib_Abrir_Configuracion.h"
#include "bib_Log.h"
#include "bib_Socket.h"

char nivelLog;

int main(void){

	struct CONFIG_EST config;
	int sock;
	char mensaje[15 + 1];
	struct HEADER_NIPC header;
	
	if (abrirConfiguracion(&config))
		return FIN_ERROR;
	
	strcpy(mensaje, "Dream Theater");
	imprimirLog(INFO, "Mensaje:", mensaje);
		
	if (abrirSocketCliente(&sock, config.puertoServidor, config.IPServidor))
		return FIN_ERROR;
	
	header.type = 0;
	header.payloadLength = strlen(mensaje) + 1;
	
	if (enviarMensajeMPS(sock, &header, mensaje))
		return FIN_ERROR;

	cerrarSocket(sock);
	
	return FIN_OK;
}